Live freelance tracking. Raw descriptions turned into structured data. Find your next tech project without the noise.
upwork.com π‘ 2026-05-14
πΉ Lead Generation for Roofing Contractors
π€ Client: πΊπΈ USA Member since 2025-09-25
π° Price: ****
π© Problem: Generate a list of 50,000 leads for roofing contractors in the United States.
π¦ Existing: [CSV file]
Specifications:
[Target] - Identify and contact roofing contractors in the U.S.
[Method] - Use web scraping and data entry to ensure accuracy and relevance.
[UI/UX] - Not specified
[Stack] - Python (Scrapy, BeautifulSoup), CSV handling libraries
[Security] - Ensure compliance with GDPR and CCPA; use secure data storage.
[Format] - Provide leads in a structured CSV format
Workflow:
Analyze the provided CSV file for formatting and content standards.
Develop a web scraping strategy targeting relevant roofing contractor websites and directories.
Implement Python scripts using Scrapy or BeautifulSoup to extract necessary data.
Clean and validate scraped data, ensuring accuracy and relevance.
Export cleaned data into a structured CSV format matching the provided template.
Review and refine the dataset for quality assurance.